small trench - French English Dictionary